propulsion of sledges - French English Dictionary